Skip to main content

Gestion des langues et des traductions

Ajouter de la parole et traduire du texte

Condition : Un projet est ouvert avec une liste de textes ou un texte global.

  1. Double-cliquez sur un objet du type dans l'arborescence des appareils ou dans la vue POU liste de texte ou GlobalTextList.

    Le menu liste de texte apparaît dans la barre de menus et la liste de textes s'ouvre dans l'éditeur.

  2. Choisir Liste de textes → Insérer la langue.

  3. Entrez un nom pour la langue, par exemple en-US. Terminez la boîte de dialogue avec d'accord.

    Une colonne avec le titre en-US apparaît.

  4. Tapez la traduction du texte source dans la colonne.

Astuce

Avec la commande renommer la langue à partir du menu contextuel de la liste de textes, vous pouvez corriger le nom d'une langue dans le tableau.

Exporter la liste de textes

Condition : Un projet avec une liste de textes ou une liste de textes globale est ouvert.

  1. Double-cliquez sur le GlobalTextList objet ou un Liste de textes type d'objet.

    L'objet s'ouvre.

  2. Choisir Liste de textes → Importer/Exporter des listes de textes.

    Le dialogue Importer / Exporter s'ouvre.

  3. Cliquez sur Sélectionnez le fichier d'exportation au _cds_icon_three_dots.png et sélectionnez le répertoire et le nom du fichier.

    Exemple: Text_lists_exported

  4. Activez l'option Exportation.

  5. Terminer le dialogue Importer / Exporter Avec d'accord.

    CODESYS exporte les entrées de liste de textes de toutes les listes de textes du projet vers le fichier. Le tableau contient une colonne avec le nom de la liste de textes.

Exemple 2. Exemple

Contenu de la Text_lists_exported déposer

TextList        Id      Default en_US
Text_list_A     A       Information A   Infrrmaiton A_en
Text_list_A     B       Information B: OK       Information B_en: OK
Text_list_A     C       Information C   Information C_en
Text_list_A     D       Informaiton D   Information D_en
Text_list_A     E       Information E   Infromation E_en
Text_list_A     F       Information F   Information F_en
AlarmGroup      2       Warnung 2
AlarmGroup      1       Warnung 1
GlobalTextList          Infomation B    Information B_en
GlobalTextList          Information A   Information A_en
GlobalTextList          Umschalten      Switch
GlobalTextList          Zähler: %i      Counter : %i


Fournir le fichier exporté pour l'accessibilité

Prérequis : Vous disposez d'un fichier, par exemple Text_lists_exported, à propos de la commande Importer/Exporter des listes de textes établi. Il contient les textes des listes de textes du projet.

  1. Choisissez la commande Outils → Options, Catégorie visualisation, onglet Options de fichier.

  2. Clique dessus Fichiers de liste de texte pour les "composants de liste" textuels au _cds_icon_three_dots.png et sélectionnez un fichier, par exemple Text_lists_exported. Terminez la boîte de dialogue avec d'accord.

    Lorsque vous spécifiez un texte statique dans le Des textes propriété (1) pour un élément dans une visualisation, CODESYS propose le texte source du fichier comme aide à la saisie lors de la saisie de la première lettre.

    _cds_img_textlist_file_as_intellisense.png

Importer un fichier avec des entrées de liste de texte

Un fichier importable est un fichier au format .csv. La première ligne est un en-tête, tel que TextList Id Default en_US. Les autres lignes contiennent des entrées de liste de texte. Vous obtenez un tel fichier si vous avez exporté les listes de textes du projet dans un fichier. Vous pouvez là-bas, en dehors de CODESYS, modifiez les entrées de la liste de textes, puis importez le fichier. CODESYS gère les entrées de la liste de textes pendant l'importation GlobalTextList et différent pour les listes de textes dynamiques.

. GlobalTextList
  • Avec un ID inconnu met CODESYS aucune nouvelle entrée de liste de textes.

  • CODESYS ignore les modifications affectant l'ID ou le texte du sujet.

  • CODESYS accepte les modifications apportées aux traductions.

liste de texte

  • Pour une nouvelle pièce d'identité, CODESYS complète la liste de textes correspondante avec une entrée de liste de textes.

  • Si un ID existant ne correspond pas dans le texte source, le texte source de la liste de textes est remplacé par le texte source du fichier.

  • CODESYS accepte les modifications apportées aux traductions.

Procédure. Importer le fichier

Condition : Un projet est ouvert avec une liste de textes ou un texte global.

  1. Double-cliquez sur l'objet GlobalTextList ou sur un objet de type liste de texte.

    L'objet s'ouvre.

  2. Choisir Liste de textes → Importer/Exporter des listes de textes.

    Le dialogue Importer / Exporter s'ouvre.

  3. Clique dessus Sélectionnez le fichier à comparer ou à importer au _cds_icon_three_dots.png et sélectionnez le répertoire et le nom du fichier.

    Exemple: Text_lists_corrected.csv

  4. Activez l'option Importer.

  5. Terminez la boîte de dialogue avec d'accord.

    CODESYS importe les entrées de la liste de textes du fichier dans les listes de textes associées.

Exemple 3. Exemple

Contenu du dossier Text_lists_corrected.csv

TextList        Id      Default en_US
Text_list_A     A       Information A   Information A2_en
Text_list_A     B       Information B: OK       Information B_en: OK
Text_list_A     C       Information C   Information C_en
Text_list_A     D       Information D   Information D_en
Text_list_A     E       Information E   Information E_en
Text_list_A     F       Information F   Information F_en
Text_list_A     G       Information G   Information G_en
AlarmGroup      2       Warnung 2
AlarmGroup      1       Warnung 1
GlobalTextList          Information B   Information B_en
GlobalTextList          Information A   Information A_en
GlobalTextList          Umschalten      Switch
GlobalTextList          Zähler: %i      Counter : %i

Ce contenu est repris dans le projet dans les listes de textes du même nom.



Pour plus d'informations, voir : Importer/Exporter des listes de textes

Comparez les listes de textes avec le fichier et exportez la différence

Condition : un projet avec une liste de textes ou une liste de textes globale est ouvert.

  1. Double-cliquez sur l'objet GlobalTextList ou sur un objet de type liste de texte.

    L'objet s'ouvre.

  2. Choisissez dans le menu contextuel Liste de textes → Importer/Exporter des listes de textes.

    Le dialogue Importer / Exporter s'ouvre.

  3. Clique dessus Sélectionnez le fichier à comparer ou à importer au _cds_icon_three_dots.png et sélectionnez-y le répertoire et le nom du fichier de comparaison, par exemple Text_lists_corrected.csv.

  4. Cliquez sur Sélectionnez le fichier d'exportation au _cds_icon_three_dots.png et là, sélectionnez le répertoire et le nom de fichier du fichier qui contiendra le résultat de la comparaison.

  5. Activez l'option Exporter uniquement les différences de texte.

  6. Terminez la boîte de dialogue avec d'accord.

    CODESYS lit le fichier d'importation et compare les entrées de la liste de textes qui ont le même ID. S'ils ne correspondent pas, écrivez CODESYS les entrées de la liste de textes de la liste de textes dans le fichier d'exportation.

    Compare à la liste de texte globale CODESYS les traductions si les textes sources sont les mêmes. S'ils ne correspondent pas, écrivez CODESYS les entrées de la liste de textes dans le fichier d'exportation.